face something unexpected - French English Dictionary